import java.util.Scanner;

public class Main26 {
    //26、猜数字游戏：一个类A有一个成员变量v，有一个初值100。
    // 定义一个类，队A类的成员变量进行猜。如果大了则提示大了，小了则提示小了，等于则提示猜测成功。
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        A a = new A();
        System.out.println("初始化V值:"+a.v);
        int y = (int) (Math.random()*1000-1);
        int count = 0;

        while(true) {

            count++;
            System.out.println("请输入您的数字:");
            int x = sc.nextInt();
            a.setV(x);
            if(y == a.getV()) {
                System.out.println("您猜对了");
                break;
            }else if(y < a.getV()){
                System.out.println("您猜大了");
            }else {
                System.out.println("您猜小了");
            }
        }
        System.out.println("您总共猜了"+count+"次");
    }
}

class A{
    int v=100;

    public void setV(int v) {
        this.v = v;
    }

    public int getV() {
        return v;
    }
}